21450
19037
هذا السؤال له بالفعل إجابات هنا:
كيف يمكنني إنشاء شهادة موقعة ذاتيًا باستخدام C #؟
(6 إجابات)
إنشاء وتوقيع طلب الشهادة باستخدام خالص. net Framework
(إجابة واحدة)
مغلق منذ سنة.
خلفية:
يتعين علينا تنفيذ آلية مصادقة مخصصة لتحديد ومصادقة تطبيقات عميلي ويمكن العثور على التفاصيل الأولية هنا.
أخيرًا ، توصلنا إلى استنتاج مفاده أننا سنستخدم ببساطة شهادة موقعة ذاتيًا لتشفير وفك تشفير رمز JWT المميز.
الآن أحصل على إجابات الأسئلة التالية:
هل توجد أي مكتبات dotnet متاحة لإنشاء شهادة فردية أم يجب أن أكتب الكود الخاص بي لنفسها؟
إذا كنت سأصدر شهادة موقعة ذاتيًا لعملائي المختلفين للمصادقة والاتصال الآمنين ، فكيف سيتم تحديث هذه الشهادة في جهاز العميل بعد انتهاء الصلاحية؟
تعديل:
يحتاج العميل إلى غناء رمز JWT باستخدام الشهادة الصادرة قبل إرسالها مرة أخرى إلى طلبي. 
تصفح الأسئلة الأخرى الموسومة بـ c # encryption cryptography العام-مفتاح التشفير-شهادة التوقيع الذاتي أو اطرح سؤالك الخاص.